From: Alexander Larsson Date: Tue, 22 Mar 2011 11:46:56 +0000 (+0100) Subject: Fix overview sizing when exiting via thumbnails X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~8545 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f84c62f0be4f73edfa6dbab205eb0b67cb413749;p=gnome-shell.git Fix overview sizing when exiting via thumbnails We need to update WorkspacesView._ZoomOut before calling _updateWorkspacesGeometry() in show(), as otherwise the old value is kept. This was a problem if we previously left the overview zoomed out. --- diff --git a/js/ui/workspacesView.js b/js/ui/workspacesView.js index f791f9fb4..567f90a2c 100644 --- a/js/ui/workspacesView.js +++ b/js/ui/workspacesView.js @@ -619,6 +619,10 @@ WorkspacesDisplay.prototype = { }, show: function() { + this._zoomOut = this._alwaysZoomOut; + this._zoomFraction = this._alwaysZoomOut ? 1 : 0; + this._updateZoom(); + this._controls.show(); this._thumbnailsBox.show(); @@ -661,9 +665,6 @@ WorkspacesDisplay.prototype = { Lang.bind(this, this._dragEnd)); this._onRestacked(); - this._zoomOut = this._alwaysZoomOut; - this._zoomFraction = this._alwaysZoomOut ? 1 : 0; - this._updateZoom(); }, hide: function() {